首页> 外文OA文献 >A Bit-Parallel Russian Dolls Search for a Maximum Cardinality Clique in a Graph
【2h】

A Bit-Parallel Russian Dolls Search for a Maximum Cardinality Clique in a Graph

机译:比特平行俄罗斯娃娃寻找最大的基数集团   图表

摘要

Finding the clique of maximum cardinality in an arbitrary graph is an NP-Hardproblem that has many applications, which has motivated studies to solve itexactly despite its difficulty. The great majority of algorithms proposed inthe literature are based on the Branch and Bound method. In this paper, wepropose an exact algorithm for the maximum clique problem based on the RussianDolls Search method. When compared to Branch and Bound, the main difference ofthe Russian Dolls method is that the nodes of its search tree correspond todecision subproblems, instead of the optimization subproblems of the Branch andBound method. In comparison to a first implementation of this Russian Dollsmethod from the literature, several improvements are presented. Some of themare adaptations of techniques already employed successfully in Branch and Boundalgorithms, like the use of approximate coloring for pruning purposes andbit-parallel operations. Two different coloring heuristics are tested: thestandard greedy and the greedy with recoloring. Other improvements are directlyrelated to the Russian Dolls scheme: the adoption of recursive calls where eachsubproblem (doll) is solved itself via the same principles than the RussianDolls Search and the application of an elimination rule allowing not togenerate a significant number of dolls. Results of computational experimentsshow that the algorithm outperforms the best exact combinatorial algorithms inthe literature for the great majority of the dense graphs tested, being morethan twice faster in several cases.
机译:在任意图中找到最大基数集团是一个NP-Hardproblem,它具有许多应用,尽管有其困难,但仍促使研究人员精确地解决它。文献中提出的绝大多数算法都基于Branch and Bound方法。本文提出了一种基于RussianDolls Search方法的最大集团问题的精确算法。与Branch and Bound方法相比,Russian Dolls方法的主要区别在于其搜索树的节点对应于决策子问题,而不是Branch and Bound方法的优化子问题。与文献中这种俄罗斯玩偶方法的第一个实施方案相比,提出了一些改进。其中一些是分支和边界算法中已成功采用的技术的改编,例如将近似着色用于修剪目的和位并行操作。测试了两种不同的着色试探法:标准贪婪和重新着色的贪婪。其他改进与俄罗斯人偶计划直接相关:采用递归调用,其中每个子问题(人偶)通过与俄罗斯人偶搜索相同的原理自行解决,并且应用了消除规则,该规则不允许生成大量人偶。计算实验结果表明,对于大多数测试的密集图,该算法的性能优于文献中最佳的精确组合算法,在某些情况下,其速度要快两倍以上。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号